lisle thread
Explore definitions, synonyms, and language insights of lisle thread
Definitions
                    Noun
                    
            a strong tightly twisted cotton thread (usually made of long-staple cotton)
                Explore definitions, synonyms, and language insights of lisle thread